package ren.yugong.fileutil;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface TxtTemplate {

    String title() default "";

    String columnSplit() default "";

    TxtTemplateColumnType columnSplitType() default TxtTemplateColumnType.STR;

    LengthType lengthType() default LengthType.CHAR;

    LineSeparatorType lineSeparator() default LineSeparatorType.UNIX;

    String charset() default "UTF-8";

}
